First Niagara Bank ATMs in Amsterdam, NY

161 Church St
Amsterdam
NY 12010
United States